iOS APP项目整理
我自己的项目
2014.04-至今:年龄相机 | 娱乐工具APP
独立完成的个人APP,可以检测出照片人物年龄,识别性别还有动物品种,通过Admob广告盈利,自2014年4月上线至今已有400K左右下载量;后续又制作了微信小程序版本;
项目链接:https://itunes.apple.com/cn/app/id845996071
GitHub链接:https://github.com/chenfengfeng/AgeDistinguish
- 使用swift语言进行开发
- 使用face++接口来进行识别人物相片
- 使用谷歌Admob广告平台嵌入广告
- 已在GitHub上开源
2018.01-至今:SS-VPN | 翻墙工具
独立完成的个人APP,已下线中国区,一键自动翻墙,采取shadowsocks连接模式;
目前项目已经开源在GitHub提供技术学习;
GitHub链接:https://github.com/chenfengfeng/ss-vpn
- 采用swift语言开发
- 基于NEKit网络框架搭建
- 支持多IP自动ping地址并且切换IP
从做iOS至今,已经做过不少APP了,虽然都没赚钱,但至少丰富了自己,也锻炼了自己,让自己知道APP Store的规则和规范,避免以后出现的问题,我的账号目前已经上架了8款APP,不过我觉得拿得出手的也就上面提到的两个,其他都是充数,233
公司项目
2018.01-2018.10:声夕 | 声音社交APP
给有思想、有情怀的人一片净土,用最真实的声音记录最绚烂的人生。
项目链接:https://itunes.apple.com/cn/app/id1358222995
- 独立开发,使用swift语言完成整体开发
- 基于YYKit框架完成项目主体框架
- 基于Alamofire完成整体网络框架
- 使用音频和线程完成语音播放
- 自定义网易云信私聊第三方模块
- 多语言版本切换显示和夜间模式切换
2017.03-2018.10:游戏档案 | 游戏社区APP
游戏档案GMDOC的目标是成为玩家们的记忆存档点,为他们保存珍贵的游戏回忆。
项目链接:https://itunes.apple.com/cn/app/id1217343635
- 独立开发,使用swift语言完成整个项目
- 基于YYKit框架完成项目主体框架
- 基于Alamofire完成整体网络框架
- 使用UITableView、UICollectionView等完成自定义数据展示并优化内存显示
- 仿微博feed显示圈子
- 更新迭代各种功能
2016.10-2017.03:OnlyS | 瘦身工具APP
【OnlyS】一个汇聚全球优秀减脂瘦身方法的应用。
项目链接:https://www.qimai.cn/app/baseinfo/appid/1169918968
- 独立开发,使用Objective-C语言完整整体项目
- 基于AFNetworking实现网络框架
- 利用MVC设计模式,以及单例,代理,懒加载等、实现了项目的良好架构设计
- 使用UITableView、UICollectionView等完成自定义数据展示
- 自定义类似朋友圈界面
- 使用YYKit处理各种图片和模型
- 使用Charts开源框架绘制曲线
- 使用UIView动画完成一些动画效果
2015.11-2016.09:不二听 | 佛家音乐社交APP
二听是一款为佛教信众研发的软件产品,软件中,无上清净的佛乐,沁入心灵,静心苦修的寺院大师,阐释佛法,芸芸信众,结缘而来。
项目链接:https://www.qimai.cn/app/baseinfo/appid/1092426529
- 带领两位iOS同事共同完成项目开发,负责架构和主要功能设计
- 使用Objective-C语言完整整体项目
- 分配安排任务给开发小组成员
- 基于AFNetworking实现网络框架
- 自定义评论回复界面(微信朋友圈类型)
- 使用利用SDWebImage处理图片
- 使用豆瓣开源框架播放音频
- 使用环信框架搭建群聊社区
2015.01-2015.09:触电 | 智能家居APP
触电为爱而生的智能台灯,开启智能硬件时代的生活方式。
项目链接::https://www.qimai.cn/app/baseinfo/appid/980859898
- 基于AFNetworking实现网络框架
- 使用UITableView、UICollectionView等完成自定义数据展示
- 采用FMDB对数据进行存储,并实现对数据的增删改查等操作
- 使用CoreBluetooth框架连接蓝牙设备
- 使用利用SDWebImage处理图片
- 使用UILocalNotification实现闹钟功能
- 使用原生态AVFoundation框架播放音频视频
2013.03-2014.12:英盛商学院 | 在线教育APP
英盛商学院,与你一起,遇见更好的自己!
项目链接:https://itunes.apple.com/cn/app/id740403029
- 负责整个APP开发,包含了视频播放、视频下载,信息反馈,视频评论,视频购买,社交互动,完整的购买流程,包括整个框架开发和功能开发,包含数据库,HTTP请求,web请求,API请求,内购等等
- 利用MVC设计模式,常用单例,代理,懒加载等、实现了项目的良好架构设计
- 自定义封装的网络框架实现网络的异步请求,并对其加以封装方便扩展
- 采用FMDB对数据进行存储,并实现对数据的增删改查等操作
- 自定义控件,实现代码的复用
- 使用sharedSDK实现分享
- 使用第三方实现各种常见动画